//
// Created by 49647 on 2023/9/30.
//

#ifndef OMX_OMXCOMPBASE_H
#define OMX_OMXCOMPBASE_H

#include "OMX_Component.h"

class OmxCompBase : public OMX_COMPONENTTYPE {
public:
    OmxCompBase();
    virtual ~OmxCompBase();

private:
    virtual OMX_ERRORTYPE SendCommand(
            OMX_IN  OMX_COMMANDTYPE Cmd,
            OMX_IN  OMX_U32 nParam1,
            OMX_IN  OMX_PTR pCmdData) = 0;
};


#endif //OMX_OMXCOMPBASE_H
